﻿
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh">
<head>
<title>Linux下使用DNW下载镜像-TQ2440_Linux编程_Linux公社-Linux系统门户网站</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<link rel="icon" href="../../favicon.ico" type="image/x-icon"/>
<link rel="shortcut icon" href="../../favicon.ico" type="image/x-icon"/>
<meta name="description" content="Linux下与TQ2440进行串口通信见 http://www.linuxidc.com/Linux/2011-12/48961.htm本人使用的Ubuntu 10.04开发板是TQ2440在网上找"/>
<meta name="keywords" content="Linux编程,TQ2440,Linux下使用DNW下载镜像-TQ2440,编程,Linux编程,Linux Shell,Android,Android教程,JAVA,C语言,Python,HTML5"/>
<meta name="generator" content="Linux公社"/>
<meta name="generator" content="Linux"/>
<link rel="stylesheet" href="../../style/systems/style.css" type="text/css"/>
<meta name="generator" content="专业的Linux网站"/>
<script type="text/javascript" src="../../inc/jquery.js"></script>
<script type="text/javascript" src="../../inc/iwms.js"></script>
<script type="text/javascript">iwms.urlPrefix="../../";</script>

<script type="text/javascript" src="../../inc/show.js"></script>
</head>
<body>
<div class="topBar">
	<div class="twidth">
	
	<div style="float:right">
		<script type="text/javascript" src="../../inc/language.js"></script>
	</div>
	
	<div id="topUser">你好，游客 <a href="#" onclick="iwms.logPop()">登录</a>
	<a href="../../memberreg.aspx" rel="nofollow">注册</a>
	<a href="../../search.aspx" rel="nofollow">搜索</a>
	</div>
	</div>
</div>
<div class="twidth">
<div id="sitehead">
<div class="l"></div>
<div class="r"></div>
<div class="m">
	<table width="100%">
	<tr align="center"><td width="160">
	<a href="http://www.linuxidc.com/"><img style="filter: chroma(color=#FFFFFF);" src="../../pic/logo.jpg" alt="Linux公社" width="155" height="53" border="0" /></a>
	</td><td>
	<div align="center"><script src="/linuxfile/linux.js" type="text/javascript" language="javaScript"></script></div>
	</td>
	</tr></table>
</div>
</div>
<div id="navbar">
<div class="l"></div>
<div class="r"></div>
<div class="m">
	<a href="../../index.htm" class="first">首页</a><a href="../../it/">Linux新闻</a><a href="../../Linuxit/">Linux教程</a><a href="../../MySql/">数据库技术</a><a href="../../RedLinux/" class="thisclass">Linux编程</a><a href="../../Apache/">服务器应用</a><a href="../../Unix/">Linux安全</a><a href="../../download/">Linux下载</a><a href="../../Linuxrz/">Linux认证</a><a href="../../theme/">Linux主题</a><a href="../../Linuxwallpaper/">Linux壁纸</a><a href="../../linuxsoft/">Linux软件</a><a href="../../digi/">数码</a><a href="../../mobile/">手机</a><a href="../../diannao/">电脑</a>

</div>
</div>

<div id="navsub">
<div class="l"></div>
<div class="r"></div>
<div class="m">
	<a href="../../index.htm">首页</a> → <a href="../../RedLinux/">Linux编程</a>
</div>
</div>
<div class="linuxe1"><script type="text/javascript" language="javaScript" src="/linuxfile/linuxe1.js"></script></div>
<div class="linux1"><script type="text/javascript" language="javaScript" src="/linuxfile/linux1.js"></script></div>
<div class="linuxa"><script type="text/javascript" language="javaScript" src="/linuxfile/linuxa.js"></script></div>
<div class="linuxa1"><script type="text/javascript" language="javaScript" src="/linuxfile/linuxa1.js"></script></div>
<table id="middle" width="100%" cellspacing="0" cellpadding="0" style="table-layout:fixed">
<tr valign="top"><td>

	<div class="mframe mR">
	<div class="tl"></div>
	<div class="tr"></div>
	<div class="tm">
		<div class="moreR">
			背景：<script type="text/javascript">WriteBg()</script>
		</div>
		<span class="tt">阅读新闻</span>
	</div>
	<div class="wrapper">
	<div class="ml"></div>
	<div class="mr"></div>
	<div class="mm" id="bodyTd">
		<div id="printBody" style="word-break:break-all;">
			<div style="text-align:center"><h1 class="aTitle">Linux下使用DNW下载镜像-TQ2440</h1></div>
			
			<table width="97%" align="center">
				<tr>
				<td width="140">[日期：2011-12-08]</td>
				<td align="center">来源：Linux社区&nbsp;
				作者：rhljiayou</td>
				<td width="160" align="right">[字体：<a href="javascript:ContentSize(16)">大</a> <a href="javascript:ContentSize(0)">中</a> <a href="javascript:ContentSize(12)">小</a>]
				</td></tr>
			</table>
<div id="li_all">
<div id="li_1"><script type="text/javascript" src="/linuxfile/linux201.js"></script></div>
<div id="li_2"><script type="text/javascript" src="/linuxfile/linux2.js"></script></div>
</div>
			<div id="content"><div class="linux19"><script type="text/javascript" language="javaScript" src="/linuxfile/linux19.js"></script></div> <P>Linux下与TQ2440进行串口通信见 <A href="../../Linux/2011-12/48961.htm">http://www.linuxidc.com/Linux/2011-12/48961.htm</A><BR>本人使用的<a href="http://www.linuxidc.com/topicnews.aspx?tid=2" target="_blank" title="Ubuntu">Ubuntu</a> 10.04<BR>开发板是TQ2440<BR>在网上找到一个dnw for Linux。共享给大家<BR>（secbulk目录下是PC端USB驱动, dnw目录是下载工具）</P>
<P>效果图：</P>
<CENTER><IMG alt=Linux下使用DNW下载镜像-TQ2440 src="../../upload/2011_12/11120811518714.png" align=center></CENTER>
<P>1.首先解压缩文件：<BR># tar xvf dnw_for_linux.tar.gz<BR>另：在ubuntu下右键解压也很方便<BR>2.然后切换到下面的目录，编译usb驱动模块：<BR># cd dnw_for_linux/secbulk<BR># make -C /lib/modules/2.6.33.6-147.fc13.i686/build/ M=/home/libing/dnw_for_linux/secbulk/ modules</P>
<P><BR>注意：相应路径要替换成你机器的路径。/lib/modules/2.6.32-33-generic/build/目录中“2.6.32-33-generic”是当前启动内核版本，如果你是多内核要注意了（不确定可以终端uname -r命令查看内核版本）。</P>
<P><BR>当然了也可以在文件夹下新建一文档，copy指令，然后保存，以可执行程序的方式运行之。<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>3.编译完成后，会生成secbulk.ko文件：<BR># ls<BR>Makefile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Module.symvers&nbsp; secbulk.ko&nbsp;&nbsp;&nbsp;&nbsp; secbulk.mod.o<BR>modules.order&nbsp; secbulk.c&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; secbulk.mod.c&nbsp; secbulk.o</P>
<P><BR>4.加载模块到Linux内核：<BR># sudo insmod ./secbulk.ko&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; （注意要在root权限下）<BR># dmesg&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (查看是否加载成功）<BR>secbulk:secbulk loaded</P>
<P><BR>usbcore: registered new interface driver secbulk&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; （看到这样两行就说明成功了）</P>
<P><BR>5.下面开始编译dnw工具<BR># cd ../dnw<BR># gcc -o dnw dnw.c</P>
<P><BR>(编译完成，会看到dnw可执行文件）</P>
<P><BR>6.将文件copy到/usr/local/bin目录<BR># sudo cp dnw /usr/local/bin</P>
<P><BR>(这样就可以在shell下面直接使用dnw命令了）</P>
<P><BR>使用方法如下：</P>
<P>1.在minicom下，从Nor Flash启动TQ2440,选择a功能：&nbsp;&nbsp; </P>
<P>关于串口通信的设置常见 <A href="../../Linux/2011-12/48961.htm">http://www.linuxidc.com/Linux/2011-12/48961.htm</A></P>
<P>####&nbsp;&nbsp;&nbsp; Boot for Nor Flash Main Menu&nbsp;&nbsp; #####&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>#####&nbsp;&nbsp;&nbsp;&nbsp; EmbedSky USB download mode&nbsp;&nbsp;&nbsp;&nbsp; #####&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>[1] Download u-boot or STEPLDR.nb1 or other bootloader to Nand Flash&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>[2] Download Eboot (eboot.nb0) to Nand Flash&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>[3] Download Linux Kernel (zImage.bin) to Nand Flash&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>[5] Download CRAMFS image to Nand Flash&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>[6] Download YAFFS image (root.bin) to Nand Flash&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>[7] Download Program (uCOS-II or TQ2440_Test) to SDRAM and Run it&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>[8] Boot the system&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>[9] Format the Nand Flash&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>[0] Set the boot parameters&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>[a] Download User Program (eg: uCOS-II or TQ2440_Test)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>[b] Download LOGO Picture (.bin) to Nand&nbsp; Flash&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>[l] Set LCD Parameters&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>[n] Enter TFTP download mode menu&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>[o] Download u-boot to Nor Flash&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>[r] Reboot u-boot&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>[t] Test Linux Image (zImage)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>[q] quit from menu&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>Enter your selection: a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>USB host is connected. Waiting a download.&nbsp; </P>
<P>minicom的输出信息<BR>Enter your selection: a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>USB host is connected. Waiting a download.&nbsp; <BR>2.此时，打开另一个终端：<BR># sudo dnw 1.bin<BR>libing@ubuntu:~$ sudo dnw 1.bin<BR>file name : 1.bin<BR>file size : 1214004 bytes<BR>Writing data...<BR>100%&nbsp;&nbsp;&nbsp;&nbsp; 1214014 bytes&nbsp;&nbsp;&nbsp;&nbsp; OK<BR>重启ARM，是不是程序已经下载进去啊，真是令人高兴啊。</P>
<P>DNW_for_linux 下载：</P>
<P><STRONG>免费下载地址在</STRONG> <A title="" href="http://linux.linuxidc.com/" target=_blank>http://linux.linuxidc.com/</A></P>
<P><STRONG>用户名与密码都是</STRONG><A href="">www.linuxidc.com</A></P>
<P><STRONG>具体下载目录在</STRONG> /pub/2011/12/08/Linux下使用DNW下载镜像-TQ2440/</P>
<P>不过每次开机都要加载一次那个.ko模块，大家可以自己将它写到开机脚本里，省去了每次都要手动加载的麻烦！</P><a href="http://www.linuxidc.com" target="_blank"><img src="/linuxfile/logo.gif" alt="linux" width="15" height="17" /></div>
<div class="linux301"><script type="text/javascript" src="/linuxfile/linux301.js"></script></div>
<div class="linux3"><script type="text/javascript" src="/linuxfile/linux3.js"></script></div>
<div class="linux302"><script type="text/javascript" src="/linuxfile/linux302.js"></script></div>		
			
			
		</div>
		<div style="padding:0 15px">
			<ul id="digg" class="digg">
				<li class="digg1">0</li>
				<li class="digg2"><a href="###" onclick="iwms.diggIt(this,iwms.aId)">顶一下</a></li>
			</ul>	
		</div>
<div class="linuxfx"><script type="text/javascript" language="javaScript" src="/linuxfile/fx.js"></script></div>	
<div class="linux8"><script type="text/javascript" language="javaScript" src="/linuxfile/linux8.js"></script></div>
<div class="linux801"><script type="text/javascript" language="javaScript" src="/linuxfile/linux801.js"></script></div>
		<div class="nearNews">
			<div class="prevNews"><a href="../../Linux/2011-12/48965.htm">Android模拟打电话程序实现</a></div>
			<div class="nextNews"><a href="../../Linux/2011-12/48994.htm">Android RIL源码研究笔记 の ril (一)</a></div>
		</div>
	</div>
	</div>
	<div class="bl"></div>
	<div class="br"></div>
	<div class="bm"></div>
	</div>
	
	<div class="mframe mR">
	<div class="tl"></div>
	<div class="tr"></div>
	<div class="tm">
		<span class="tt">相关资讯</span> &nbsp; &nbsp; &nbsp;
		<a href="../../search.aspx?where=nkey&amp;keyword=1931" target="_blank">Linux编程</a>&nbsp; <a href="../../search.aspx?where=nkey&amp;keyword=7727" target="_blank">TQ2440</a>&nbsp; 
	</div>
	<div class="wrapper">
	<div class="ml"></div>
	<div class="mr"></div>
	<div class="mm">
		<table width='100%'><tr><td width='50%' valign='top'><ul class='nl'><li><a href="../../Linux/2014-06/103490.htm"  target="_blank" >Linux编程---时间相关</a>&nbsp; <span class="gray">(<span class="time">今 09:24</span>)</span></li>
<li><a href="../../Linux/2014-06/103328.htm"  target="_blank" >【Linux驱动】TQ2440 LED驱动程序</a>&nbsp; <span class="gray">(06月17日)</span></li>
<li><a href="../../Linux/2014-06/103326.htm"  target="_blank" >Linux编程---I/O部分</a>&nbsp; <span class="gray">(06月17日)</span></li>
</ul></td><td width='50%' valign='top'><ul class='nl'><li><a href="../../Linux/2014-06/103488.htm"  target="_blank" >Linux编程---套接字</a>&nbsp; <span class="gray">(<span class="time">今 09:16</span>)</span></li>
<li><a href="../../Linux/2014-06/103327.htm"  target="_blank" >Linux编程---一些系统相关的说明</a>&nbsp; <span class="gray">(06月17日)</span></li>
<li><a href="../../Linux/2014-05/101904.htm"  target="_blank" >Linux编程系统调用link详解</a>&nbsp; <span class="gray">(05月19日)</span></li>
</ul></td></tr></table>
	</div>
	</div>
	<div class="bl"></div>
	<div class="br"></div>
	<div class="bm"></div>
	</div>

	<div class="mframe mR">
	<div class="tl"></div>
	<div class="tr"></div>
	<div class="tm">
		<span class="tt">图片资讯</span> &nbsp; &nbsp; &nbsp;
	</div>
	<div class="wrapper">
	<div class="ml"></div>
	<div class="mr"></div>
	<div class="mm">
<div class="imgList"><ul><li style="width:25%"><a href="../../Linux/2014-04/100085.htm"  target="_blank"  title="Ubuntu 12.04（32位）下TQ2440开发板环境搭建"><img src="../../upload/2014_04/140413081770121t.jpg" alt="Ubuntu 12.04（32位）下TQ2440开发板环境搭建" width="120" height="90"/>Ubuntu 12.04（32位）</a></li><li style="width:25%"><a href="../../Linux/2013-11/93156.htm"  target="_blank"  title="Linux编程女神计划招募新的内核级MM实习生"><img src="../../upload/2013_11/131125185292202t.jpg" alt="Linux编程女神计划招募新的内核级MM实习生" width="120" height="90"/>Linux编程女神计划招</a></li><li style="width:25%"><a href="../../Linux/2013-06/85903.htm"  target="_blank" ><img src="../../upload/2013_06/130612110449491t.jpg" alt="Linux多任务编程" width="120" height="90"/>Linux多任务编程</a></li><li style="width:25%"><a href="../../Linux/2012-11/74321.htm"  target="_blank"  title="深入Linux网络编程（二）：异步阻塞IO"><img src="../../upload/2012_11/121117192759171t.jpg" alt="深入Linux网络编程（二）：异步阻塞IO" width="120" height="90"/>深入Linux网络编程（</a></li><li style="width:25%"><a href="../../Linux/2012-11/74320.htm"  target="_blank"  title="深入Linux网络编程（一）：同步IO"><img src="../../upload/2012_11/121117192476432t.jpg" alt="深入Linux网络编程（一）：同步IO" width="120" height="90"/>深入Linux网络编程（</a></li><li style="width:25%"><a href="../../Linux/2012-10/73063.htm"  target="_blank"  title="Linux程序设计-POSIX Threads"><img src="../../upload/2012_10/121027071459101t.jpg" alt="Linux程序设计-POSIX Threads" width="120" height="90"/>Linux程序设计-POSIX </a></li><li style="width:25%"><a href="../../Linux/2012-10/71708.htm"  target="_blank"  title="硬实时Linux(RT-Preempt Patch)在PC上的编译、使用和测试"><img src="../../upload/2012_10/121004103423951t.jpg" alt="硬实时Linux(RT-Preempt Patch)在PC上的编译、使用和测试" width="120" height="90"/>硬实时Linux(RT-</a></li><li style="width:25%"><a href="../../Linux/2012-08/68244.htm"  target="_blank"  title="TQ2440 ADS 1.2 汇编点亮4个LED"><img src="../../upload/2012_08/120815085023861t.jpg" alt="TQ2440 ADS 1.2 汇编点亮4个LED" width="120" height="90"/>TQ2440 ADS 1.2 汇编</a></li></ul></div>
	</div>
	</div>
	<div class="bl"></div>
	<div class="br"></div>
	<div class="bm"></div>
	</div>
	
	
	<div class="mframe mR">
	<div class="tl"></div>
	<div class="tr"></div>
	<div class="tm">
		<span class="tt">本文评论</span>
		 	　　<a href="../../remark.aspx?id=48966" target="_blank">查看全部评论</a> <span class="gray">(0)</span>
	</div>
	<div class="wrapper">
	<div class="ml"></div>
	<div class="mr"></div>
	<div class="mm">
		<table width="100%" style="margin:6px">		
		<tr><td width="100%">
			<form action="" name="fmRemarkSt" onsubmit="return remark.post(this);">
			<input type="hidden" value="1" name="face"/>
			表情： <img src="../../pic/b.gif" alt="表情" class="face1" style="cursor:pointer;vertical-align:middle" onclick="remark.dispFace(this)" onmouseout="remark.hideFace()"/>
			姓名： <input type="text" name="username" value="" maxlength="15" style="width:60px" class="inputbg"/>
			<input type="checkbox" id="rmAnonymitySt" onclick="remark.anony(this)"/><label for="rmAnonymitySt">匿名</label>
			字数 <input type="text" id="bodyLen" size="3" readonly="readonly" style="border-width:0;background:transparent;vertical-align:middle" value="0"/>
			<br/>
			<textarea name="body" cols="40" rows="4" onkeydown="remark.dispLen(this)" onkeyup="remark.handle(event,this);remark.dispLen(this)" style="width:40em;height:100px;margin:3px 0;overflow-y:auto"></textarea>
				<br/>
		　　　<input type="checkbox" checked="checked" id="rmAgreeSt"/><label for="rmAgreeSt">同意评论声明</label>
		　　　<button type="submit" style="width:50px">发表</button>
			</form>
		</td></tr>
		<tr><td width="100%">
			评论声明
			<ul style="list-style-type:square;margin:5px 0 0 1em;padding:0">
			<li>尊重网上道德，遵守中华人民共和国的各项有关法律法规</li>
			<li>承担一切因您的行为而直接或间接导致的民事或刑事法律责任</li>
			<li>本站管理人员有权保留或删除其管辖留言中的任意内容</li>
			<li>本站有权在网站内转载或引用您的评论</li>
			<li>参与本评论即表明您已经阅读并接受上述条款</li>
			</ul>
		</td></tr>
		</table>
		<script type="text/javascript" src="../../inc/remark.js"></script>
		<script type="text/javascript">
			remark.maxSize=500;
			remark.minSize=2;
			remark.sourceEle=$(document.fmRemarkSt).find("button").get(0);
			iwms.vCode="D2BDA41E";
			iwms.user.name.length==0 ? $i("rmAnonymitySt").click() : $i("rmAnonymitySt").form.username.value=iwms.user.name;
		</script>
		
		<div class="reCont" id="reContainer"></div>
	</div>
	</div>
	<div class="bl"></div>
	<div class="br"></div>
	<div class="bm"></div>
	</div>
	
</td><td width="300" valign="top">
<div class="linux901"><script type="text/javascript" language="javaScript" src="/linuxfile/linux901.js"></script></div>
<div class="linux902"><script type="text/javascript" language="javaScript" src="/linuxfile/linux902.js"></script></div>
<div class="linux903"><script type="text/javascript" language="javaScript" src="/linuxfile/linux903.js"></script></div>
<div class="linux905"><script type="text/javascript" language="javaScript" src="/linuxfile/linux905.js"></script></div>
	
	<div class="lframe">
	<div class="tl"></div>
	<div class="tr"></div>
	<div class="tm">
		<span class="tt">最新资讯</span>
	</div>
	<div class="wrapper">
	<div class="ml"></div>
	<div class="mr"></div>
	<div class="mm">
		<ul class="nl">
<li><a href="../../Linux/2014-06/103490.htm" target="_blank">Linux编程---时间相关</a></li>
<li><a href="../../Linux/2014-06/103489.htm" target="_blank">Linux编程---信号处理</a></li>
<li><a href="../../Linux/2014-06/103488.htm" target="_blank">Linux编程---套接字</a></li>
<li><a href="../../Linux/2014-06/103487.htm" target="_blank">Linux编程---线程</a></li>
<li><a href="../../Linux/2014-06/103486.htm" target="_blank">Glance：不用摘下旧手表也能享受智能</a></li>
<li><a href="../../Linux/2014-06/103485.htm" target="_blank">Maynard：面向树莓派的 Wayland 桌面环境</a></li>
<li><a href="../../Linux/2014-06/103484.htm" target="_blank">Linux Kernel 2.6.32.63 发布下载</a></li>
<li><a href="../../Linux/2014-06/103483.htm" target="_blank">CFEngine 发布 3.6.0 企业版本</a></li>
<li><a href="../../Linux/2014-06/103482.htm" target="_blank" title="苹果向 AppleSeed 测试人员发布 OS X 10.9.4 测试版">苹果向 AppleSeed 测试人员发布 OS X 10.9.4 测</a></li>
<li><a href="../../Linux/2014-06/103481.htm" target="_blank" title="Mageia 4.1 发布下载，基于 Mandriva 的 Linux 发行版">Mageia 4.1 发布下载，基于 Mandriva 的 Linux </a></li>
</ul>
	</div>
	</div>
	<div class="bl"></div>
	<div class="br"></div>
	<div class="bm"></div>
	</div>

	<div class="lframe">
	<div class="tl"></div>
	<div class="tr"></div>
	<div class="tm">
		<span class="tt">本周热门</span>
	</div>
	<div class="wrapper">
	<div class="ml"></div>
	<div class="mr"></div>
	<div class="mm">
		<ul class="nl">
<li><a href="../../Linux/2012-02/53030.htm" target="_blank">Shell for&amp;while 循环详细总结</a></li>
<li><a href="../../Linux/2012-10/72627.htm" target="_blank">Node.js零起点开发教程</a></li>
<li><a href="../../Linux/2011-04/33966.htm" target="_blank">Android核心分析</a></li>
<li><a href="../../Linux/2012-02/55500.htm" target="_blank" title="Android的onCreateOptionsMenu()创建菜单Menu详解">Android的onCreateOptionsMenu()创建菜单Menu详</a></li>
<li><a href="../../Linux/2011-02/32603.htm" target="_blank">Android SD卡路径问题以及如何获取SDCard 内存</a></li>
<li><a href="../../Linux/2011-11/47030.htm" target="_blank">Linux Shell 脚本中字符串的连接方法</a></li>
<li><a href="../../Linux/2012-02/53764.htm" target="_blank">Python 获得命令行参数的方法</a></li>
<li><a href="../../Linux/2011-02/32211.htm" target="_blank">./configure,make,make install的作用</a></li>
<li><a href="../../Linux/2013-06/85499.htm" target="_blank">Android searchView和listview实现搜索</a></li>
<li><a href="../../Linux/2011-10/45826.htm" target="_blank">Android平台下基于XMPP的IM研究</a></li>
</ul>
	</div>
	</div>
	<div class="bl"></div>
	<div class="br"></div>
	<div class="bm"></div>
	</div>
	<div class="linuxy9"><script type="text/javascript" language="javaScript" src="/linuxfile/y9.js"></script></div>	
</td></tr>
</table>
<div class="linux906"><script type="text/javascript" language="javaScript" src="/linuxfile/linux906.js"></script></div>
<div id="footer">
<a href="http://www.linuxidc.com/aboutus.htm">Linux公社简介</a> - <a href="http://www.linuxidc.com/adsense.htm">广告服务</a> - <a href="http://www.linuxidc.com/sitemap.aspx">网站地图</a> - <a href="http://www.linuxidc.com/help.htm">帮助信息</a> - <a href="http://www.linuxidc.com/contactus.htm">联系我们</a><br />本站（LinuxIDC）所刊载文章不代表同意其说法或描述，仅为提供更多信息，也不构成任何建议。<br /><script type="text/javascript" language="javaScript" src="/linuxfile/qq.js"></script><br />
<script type="text/javascript" language="javaScript" src="/linuxfile/foot.js"></script><br />Copyright &copy; 2006-2014　<a href="http://www.linuxidc.com/">Linux公社</a>　All rights reserved 浙ICP备06018118号
	<script type="text/javascript">iwms.aId=48966;$(function(){iwms.imgCont=$i('content');iwms.imgResize();InitContStyle();iwms.getVars();})</script>
	
</div>
</div>
<script type="text/javascript" language="javaScript" src="/linuxren/linuxren1.js"></script>
<script type="text/javascript" language="javaScript" src="/linuxren/linuxren2.js"></script>
<script type="text/javascript" language="javaScript" src="/linuxren/linuxren3.js"></script>
</body>
</html>